Standing tall in the heart of Kuala Lumpur’s Golden Triangle in Jalan Sultan Ismail, Central Plaza provides a prestigious business address yet serves both business and lifestyle needs.